package cc.linker.steplink.crm.merchanth5.pojo;

import lombok.Getter;
import lombok.Setter;

import java.util.Date;
import java.util.List;
import java.util.Map;

@Getter
@Setter
public class VipPo {
    //主键id
    public Long id;
    //名称
    public String name;
    //图标
    public String image;
    //背景图
    public String bgImage;
    //领取类型：1.直接领取2.付费购买3.购买商品
    public Integer type;
    //有效类型1.永久2.自定义
    public Integer effectiveType;
    //有效天数
    public Integer effectiveDays;
    //付费购买时的付费项
    public String options;
    //购买商品的商品id
    public Long goodsId;
    //使用须知
    public String tip;
    //权益1.消费折扣 2.开通联盟商家3.开通加盟代理（逗号隔开）
    public String benefit;
    //状态0.暂停发卡 1.发卡中 2.失效
    public Integer status;
    //机构ID
    public String orgId;
    //创建时间
    public Date createTime;
    //是否开通
    public Integer  isOpen;
    //到期日期
    public String expireDay;

    //会员权益
    public List<Map<String,Object>> vipRightList;
    //会员了-卡券
    public List<Map<String,Object>> vipCouponList;
    //会员礼包积分
    public Integer giftsIntegral;
    //会员礼包成长值
    public Integer giftsGrowth;
    //限购数量
    public Integer limitNum;
    //是否开通编号
    public Integer isCardId;
    //是否已经满购
    public Integer isFull;
    //权益卡ID
    public String cardId;
    //是否赠送卡券（1：是，0：否）
    public Integer isCoupon;


}
